<?php
/*
 * $Id$
 *
 *
 */

if (!defined('BASEPATH')) exit('No direct script access allowed');

class Rimesse extends MX_Controller {
	var $template = array();
	var $trimestre;
	
	function __construct()
	{
		parent::__construct();
		$this->template['module']	= 'adozioni';
		$this->template['nome_mese'] = array(1 => 'Gennaio', 'Febbraio', 'Marzo', 'Aprile', 'Maggio', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'Ottobre', 'Novembre', 'Dicembre'); 
		$this->trimestre = array(1 => '1,2,3', 2 => '4,5,6', 3 => '7,8,9', 4 => '10,11,12');
		$this->load->model('rimesse_model', 'rim');
		$this->load->helper('adozioni');

	}
	
	
	function index()
	{
		
		
		$this->show(date("Y"), ceil(date("n") / 3)); 
        
	}
	
	function show()
	{
		$anno = $this->input->post('anno');
		$trimestre = $this->input->post('trimestre');
		
		if(!($anno)) $anno = date("Y");
		if(!($trimestre)) $trimestre = ceil(date("n") / 3);
		
		$this->template['rows'] = $this->rim->get_rimesse_trimestre($anno, $trimestre);
		$this->template['title'] = sprintf(__("Rimesse %so trimestre : anno %s", "adozioni"), $trimestre, $anno);
		
		if($this->input->post('excel'))
		{
			header('Content-type:application/vnd.ms-excel');
			header('Content-disposition: filename="Report_rimesse_' . $anno . '_'. $trimestre . '_' . time() . '.xls"');
			$this->load->view('contabilita_rimesse_show_excel', $this->template);
		}
		else
		{
			$this->template['trimestre'] = $trimestre;
			$this->template['anno'] = $anno;
			$this->template['anni'] = $this->rim->get_anni();
			$this->layout->load($this->template, "contabilita_rimesse_show");
		}
		
	}

	

}
